! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
! 
! Sparse Stoichiometric Data Structures File
! 
! Generated by KPP-2.2.3 symbolic chemistry Kinetics PreProcessor
!       (http://www.cs.vt.edu/~asandu/Software/KPP)
! KPP is distributed under GPL, the general public licence
!       (http://www.gnu.org/copyleft/gpl.html)
! (C) 1995-1997, V. Damian & A. Sandu, CGRER, Univ. Iowa
! (C) 1997-2005, A. Sandu, Michigan Tech, Virginia Tech
!     With important contributions from:
!        M. Damian, Villanova University, USA
!        R. Sander, Max-Planck Institute for Chemistry, Mainz, Germany
! 
! File                 : aromatics_kpp_StoichiomSP.f90
! Time                 : Fri Dec 20 17:53:40 2019
! Working directory    : /n/home08/kbates/Aromatics/GC_Porter
! Equation file        : aromatics_kpp.kpp
! Output root filename : aromatics_kpp
! 
! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~



MODULE aromatics_kpp_StoichiomSP

  USE aromatics_kpp_Precision
  PUBLIC
  SAVE


! Row-compressed sparse data for the Jacobian of reaction products JVRP

  INTEGER, PARAMETER, DIMENSION(360) :: CROW_JVRP_0 = (/ &
       1,  2,  4,  6,  8, 10, 11, 13, 15, 16, 18, 20, &
      22, 23, 25, 27, 29, 31, 33, 34, 36, 38, 40, 42, &
      44, 46, 48, 50, 52, 53, 54, 55, 56, 57, 58, 59, &
      60, 61, 62, 63, 64, 65, 67, 69, 71, 72, 73, 75, &
      76, 78, 80, 82, 84, 86, 88, 89, 90, 91, 92, 93, &
      95, 97, 99,100,101,103,105,107,108,110,112,114, &
     116,118,120,121,122,123,124,125,127,129,131,133, &
     135,137,139,141,143,145,147,149,151,153,155,157, &
     159,161,163,164,166,168,170,172,174,176,178,180, &
     182,184,186,188,190,192,193,195,197,198,200,202, &
     204,206,208,210,212,214,216,218,220,222,224,226, &
     228,230,232,234,235,237,239,241,243,245,247,248, &
     250,252,253,254,256,258,260,262,264,266,268,270, &
     272,274,276,278,280,282,284,286,288,290,292,294, &
     296,298,300,302,304,305,307,309,311,313,315,317, &
     319,321,323,324,325,327,329,331,333,335,337,339, &
     341,343,345,347,349,351,353,355,357,359,361,363, &
     365,367,369,371,373,375,377,379,381,383,385,387, &
     389,391,393,395,397,399,401,403,405,407,409,411, &
     413,415,417,419,421,423,425,427,429,431,433,435, &
     437,439,441,443,445,447,449,451,453,455,457,459, &
     461,462,464,466,468,470,472,474,475,477,479,481, &
     483,485,487,489,491,493,495,497,499,501,503,505, &
     507,509,511,513,515,517,519,521,523,525,527,529, &
     531,533,535,537,539,541,543,545,547,549,551,553, &
     555,557,559,561,563,565,567,569,571,572,574,576, &
     578,580,582,584,586,588,590,592,594,596,598,600, &
     601,602,604,606,608,609,610,612,614,616,617,619, &
     621,623,624,626,628,630,631,632,634,636,638,639, &
     640,642,644,646,647,648,650,652,654,656,658,660 /)
  INTEGER, PARAMETER, DIMENSION(255) :: CROW_JVRP_1 = (/ &
     661,662,663,664,665,666,667,668,669,670,671,672, &
     673,674,675,676,677,678,679,680,681,682,683,684, &
     685,686,687,688,689,690,691,692,693,694,695,696, &
     697,698,699,700,701,702,703,704,705,706,707,709, &
     711,713,715,717,719,721,723,725,727,729,731,733, &
     735,737,739,741,743,745,747,749,751,753,755,757, &
     759,761,763,765,767,769,771,773,775,777,779,781, &
     783,785,787,789,791,792,792,792,792,792,792,792, &
     792,792,793,794,795,796,797,798,799,800,801,802, &
     803,804,805,806,807,808,809,810,811,812,813,814, &
     815,816,817,818,819,820,821,822,823,824,825,826, &
     827,828,829,830,831,832,833,834,835,836,837,838, &
     839,840,841,842,843,844,845,846,847,848,849,850, &
     851,852,853,854,855,856,857,858,859,860,861,862, &
     863,864,865,866,867,868,869,870,871,872,873,874, &
     875,876,877,878,879,880,881,882,883,884,885,886, &
     887,888,889,890,891,892,893,894,895,896,897,898, &
     899,900,901,902,903,904,905,906,907,908,909,910, &
     911,912,913,914,915,916,917,918,919,920,921,922, &
     923,924,925,926,927,928,929,930,931,932,933,934, &
     935,936,937,938,939,940,941,942,943,944,945,946, &
     947,948,949 /)
  INTEGER, PARAMETER, DIMENSION(615) :: CROW_JVRP = (/&
    CROW_JVRP_0, CROW_JVRP_1 /)

  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_JVRP_0 = (/ &
      58, 58,152, 58,156, 58,160, 58,160, 28,152,156, &
     152,160,156,156,157,157,160,157,160, 28,152,162, &
      55,162, 63,162,152,155,155,162,155,156,162,160, &
     162,157,162,155,156,155,160, 50,162,155,157, 39, &
     162,111,162,152,152, 63,160,157,157, 39,111,157, &
      32, 50, 32, 50, 40,162,156,163,155,163,163,163, &
     160,163, 47, 51,162, 51,162,138,162,138,157,109, &
     162,162,165, 51,138,138, 47, 47, 29,162,156,158, &
     155,158,158,158,158,163,158,163,158,160, 49, 54, &
     162, 54,162,122,162,122,157, 87,162, 48,162, 54, &
     122,122, 49, 49,116,158,134,158,153,158,148,158, &
     151,158,132,158,137,158,127,158,136,158,158,164, &
     158,164,158,161,158,161, 66,162, 66,162, 74,162, &
     146,162,146,157,160,161, 56,156,161, 44,162,153, &
     156, 30,162, 30,162,116,156,134,156, 43,162,148, &
     156,148,156,151,156,132,156,137,156,144,156,144, &
     131,156,140,156,140,118,156,127,156,147,156,147, &
     157,139,157,119,157,119,156,119,160,119,155,110, &
     157,110,156,110,155,110,163,139,152,139,162,107, &
     156,107,155,107,163,147,136,156, 43,157,154,162, &
     105,162,145,162,160,164, 34, 46,160,135,160, 98, &
      86,156,164,135,156,145,157, 97,162,116,163,134, &
     163,148,155,151,155,132,155,137,155,144,155,131, &
     155,140,155,118,155,127,155,147,155,136,155,159, &
     162,153,163,157,159,148,163,151,163,132,163,137, &
     163,144,163,144,133,163,131,163,140,163,118,163, &
     127,163,147,163,136,163, 65,162, 96,162,153,153, &
     153,155,116,155,134,155,155,161,155,164,135,155, &
     104,162,104,152, 86,162, 98,162, 86,152,  4,162, &
     114,162,114,162,104,157,129,162,141,162,129,157 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_JVRP_1 = (/ &
     141,157,103,162,149,162,150,162,143,162,143,162, &
     116,161,134,161,116,161,134,161,103,152,149,152, &
     150,152,103,157,150,157,150,157,163,164,135,163, &
     163,164,135,163, 85,162, 85,162, 62,162, 88,162, &
      52,162, 53,162, 67,162, 57,162, 61,162, 79,162, &
      73,162, 80,162, 79,162, 73,162, 80,162,  6,162, &
      41,162, 42,162, 38,162,108,155,108,156, 76,162, &
      75,162, 70,162, 70,162, 82,162, 82,162,125,161, &
     125,161,125,163,125,125,155,125,156,125,156, 45, &
     162, 44,157,142,152,161,161,163,161,163,148,161, &
     132,161,137,161,144,161,133,161,131,161,140,161, &
     127,161,151,161,118,161,147,161,136,161,148,161, &
     132,161,137,161,144,161,133,161,131,161,140,161, &
     151,161,118,161,147,161,136,161,127,161,153,161, &
     153,161,161,164,135,161,100,152,130,152,142,162, &
     133,156,133,156,133,155,130,162,100,162,115,156, &
     115,155,121,156,121,155, 81,162,106,162,113,162, &
      94,156, 94,155, 94,160, 33, 78,162, 93,156, 93, &
     156, 93,155, 77,162, 92,156, 92,156, 92,155, 77, &
     152, 83,162,117,162,102,165,102,156,102,160,102, &
     102, 99,165, 99,156, 99,160, 99, 99, 84,165, 84, &
     156, 84,160, 84, 91,165, 91,156, 91,160, 91, 95, &
     165, 95,156, 95,160, 95, 95, 89,165, 89,156, 89, &
     160, 89, 89, 90,165, 90,156, 90,160, 90, 90, 71, &
     162, 68,162, 69,156, 72,156, 69,155, 72,155, 69, &
      69,146, 56,145, 97, 97,159,114,129,129,129,141, &
     149,149,149,150,143, 85, 62, 88, 52, 53, 67, 61, &
      57, 79, 73, 80, 76, 81, 75, 70, 82,154, 45,113, &
     106,100,130,117, 66, 98, 83, 31, 68,139, 35,162, &
      37,162, 36,162,126,156,123,156,120,156,126,163 /)
  INTEGER, PARAMETER, DIMENSION(228) :: ICOL_JVRP_2 = (/ &
     123,163,120,163,126,158,123,158,120,158,126,161, &
     126,157,123,161,120,161,126,155,123,155,120,155, &
      60,162, 60,157, 59,162, 59,157, 64,162, 64,157, &
     128,156,128,163,128,158,128,161,128,155,124,155, &
     124,163,124,158,124,161,124,156,112,160,112,155, &
     112,163,112,158,112,161,101,162,101,157,101,116, &
      97,105,146, 43,132, 66,127, 37,  1, 44, 30,138, &
     102, 89,165,  2,  3, 31, 78, 69, 93, 65, 83,153, &
      88, 90,114,129, 63,143, 71,142,133, 74, 39,111, &
      50,155, 68, 72, 76, 41, 42, 38,108,  4, 46,147, &
      85, 98,139,  5,119,110,107, 81,103,100,121,130, &
     115,137,  6,150,113, 94, 99,118, 82,125, 45,  7, &
       8,161,159, 95,141, 91, 77, 92,163, 51, 47,140, &
      70,149,106, 84, 32,135,156,160,157, 86, 28,152, &
     162, 56, 33,  9,134, 61, 34,136,104, 62,117, 10, &
     151,154,148, 67, 52, 53,145,164,144, 79, 73, 80, &
      96, 57, 35,131, 75, 36, 40, 11, 55, 12,109, 58, &
      13, 14, 15, 16, 29, 48,122,158, 54, 49, 87,126, &
     123,120, 60, 59, 64,128,124,112,101, 17, 18, 19 /)
  INTEGER, PARAMETER, DIMENSION(948) :: ICOL_JVRP = (/&
    ICOL_JVRP_0, ICOL_JVRP_1, ICOL_JVRP_2 /)

  INTEGER, PARAMETER, DIMENSION(360) :: IROW_JVRP_0 = (/ &
       1,  2,  2,  3,  3,  4,  4,  5,  5,  6,  7,  7, &
       8,  8,  9, 10, 10, 11, 11, 12, 12, 13, 14, 14, &
      15, 15, 16, 16, 17, 17, 18, 18, 19, 20, 20, 21, &
      21, 22, 22, 23, 23, 24, 24, 25, 25, 26, 26, 27, &
      27, 28, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, &
      38, 39, 40, 41, 42, 42, 43, 43, 44, 44, 45, 46, &
      47, 47, 48, 49, 49, 50, 50, 51, 51, 52, 52, 53, &
      53, 54, 54, 55, 56, 57, 58, 59, 60, 60, 61, 61, &
      62, 62, 63, 64, 65, 65, 66, 66, 67, 67, 68, 69, &
      69, 70, 70, 71, 71, 72, 72, 73, 73, 74, 74, 75, &
      76, 77, 78, 79, 80, 80, 81, 81, 82, 82, 83, 83, &
      84, 84, 85, 85, 86, 86, 87, 87, 88, 88, 89, 89, &
      90, 90, 91, 91, 92, 92, 93, 93, 94, 94, 95, 95, &
      96, 96, 97, 97, 98, 98, 99,100,100,101,101,102, &
     102,103,103,104,104,105,105,106,106,107,107,108, &
     108,109,109,110,110,111,111,112,112,113,113,114, &
     115,115,116,116,117,118,118,119,119,120,120,121, &
     121,122,122,123,123,124,124,125,125,126,126,127, &
     127,128,128,129,129,130,130,131,131,132,132,133, &
     133,134,134,135,135,136,137,137,138,138,139,139, &
     140,140,141,141,142,142,143,144,144,145,145,146, &
     147,148,148,149,149,150,150,151,151,152,152,153, &
     153,154,154,155,155,156,156,157,157,158,158,159, &
     159,160,160,161,161,162,162,163,163,164,164,165, &
     165,166,166,167,167,168,168,169,169,170,170,171, &
     171,172,172,173,174,174,175,175,176,176,177,177, &
     178,178,179,179,180,180,181,181,182,182,183,184, &
     185,185,186,186,187,187,188,188,189,189,190,190, &
     191,191,192,192,193,193,194,194,195,195,196,196, &
     197,197,198,198,199,199,200,200,201,201,202,202 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_JVRP_1 = (/ &
     203,203,204,204,205,205,206,206,207,207,208,208, &
     209,209,210,210,211,211,212,212,213,213,214,214, &
     215,215,216,216,217,217,218,218,219,219,220,220, &
     221,221,222,222,223,223,224,224,225,225,226,226, &
     227,227,228,228,229,229,230,230,231,231,232,232, &
     233,233,234,234,235,235,236,236,237,237,238,238, &
     239,239,240,240,241,241,242,242,243,243,244,244, &
     245,245,246,246,247,247,248,248,249,249,250,250, &
     251,251,252,252,253,254,254,255,255,256,256,257, &
     257,258,258,259,259,260,261,261,262,262,263,263, &
     264,264,265,265,266,266,267,267,268,268,269,269, &
     270,270,271,271,272,272,273,273,274,274,275,275, &
     276,276,277,277,278,278,279,279,280,280,281,281, &
     282,282,283,283,284,284,285,285,286,286,287,287, &
     288,288,289,289,290,290,291,291,292,292,293,293, &
     294,294,295,295,296,296,297,297,298,298,299,299, &
     300,300,301,301,302,302,303,303,304,304,305,305, &
     306,306,307,307,308,308,309,310,310,311,311,312, &
     312,313,313,314,314,315,315,316,316,317,317,318, &
     318,319,319,320,320,321,321,322,322,323,323,324, &
     325,326,326,327,327,328,328,329,330,331,331,332, &
     332,333,333,334,335,335,336,336,337,337,338,339, &
     339,340,340,341,341,342,343,344,344,345,345,346, &
     346,347,348,349,349,350,350,351,351,352,353,354, &
     354,355,355,356,356,357,357,358,358,359,359,360, &
     361,362,363,364,365,366,367,368,369,370,371,372, &
     373,374,375,376,377,378,379,380,381,382,383,384, &
     385,386,387,388,389,390,391,392,393,394,395,396, &
     397,398,399,400,401,402,403,404,405,406,407,407, &
     408,408,409,409,410,410,411,411,412,412,413,413 /)
  INTEGER, PARAMETER, DIMENSION(228) :: IROW_JVRP_2 = (/ &
     414,414,415,415,416,416,417,417,418,418,419,419, &
     420,420,421,421,422,422,423,423,424,424,425,425, &
     426,426,427,427,428,428,429,429,430,430,431,431, &
     432,432,433,433,434,434,435,435,436,436,437,437, &
     438,438,439,439,440,440,441,441,442,442,443,443, &
     444,444,445,445,446,446,447,447,448,448,449,458, &
     459,460,461,462,463,464,465,466,467,468,469,470, &
     471,472,473,474,475,476,477,478,479,480,481,482, &
     483,484,485,486,487,488,489,490,491,492,493,494, &
     495,496,497,498,499,500,501,502,503,504,505,506, &
     507,508,509,510,511,512,513,514,515,516,517,518, &
     519,520,521,522,523,524,525,526,527,528,529,530, &
     531,532,533,534,535,536,537,538,539,540,541,542, &
     543,544,545,546,547,548,549,550,551,552,553,554, &
     555,556,557,558,559,560,561,562,563,564,565,566, &
     567,568,569,570,571,572,573,574,575,576,577,578, &
     579,580,581,582,583,584,585,586,587,588,589,590, &
     591,592,593,594,595,596,597,598,599,600,601,602, &
     603,604,605,606,607,608,609,610,611,612,613,614 /)
  INTEGER, PARAMETER, DIMENSION(948) :: IROW_JVRP = (/&
    IROW_JVRP_0, IROW_JVRP_1, IROW_JVRP_2 /)



!  Stoichiometric Matrix in Compressed Column Sparse Format


  INTEGER, PARAMETER, DIMENSION(360) :: CCOL_STOICM_0 = (/ &
       1,  3,  5,  8, 11, 14, 16, 19, 22, 24, 27, 29, &
      32, 34, 37, 40, 43, 46, 48, 50, 53, 56, 60, 64, &
      67, 70, 74, 77, 80, 82, 84, 86, 89, 91, 94, 97, &
     100,102,105,110,113,116,119,124,127,130,133,136, &
     139,142,144,149,154,158,162,166,170,174,178,181, &
     184,189,192,195,198,204,209,212,215,218,220,224, &
     229,233,237,241,244,247,251,254,261,271,278,292, &
     303,312,321,328,338,343,347,352,356,359,362,366, &
     372,376,379,382,387,390,395,398,401,406,412,415, &
     427,430,436,441,447,458,461,470,479,483,491,496, &
     505,514,519,526,533,537,544,550,556,560,569,577, &
     581,587,591,599,608,613,617,620,624,627,630,633, &
     636,639,642,645,649,657,661,664,671,680,683,686, &
     692,698,707,717,720,729,732,735,738,741,748,752, &
     765,775,784,793,802,810,822,832,840,849,856,867, &
     876,880,884,887,890,893,896,899,906,913,921,924, &
     935,940,949,954,955,964,967,970,974,978,983,988, &
     992,995,999,1004,1010,1015,1021,1025,1030,1045,1056,1066, &
     1070,1073,1081,1086,1091,1095,1099,1102,1106,1110,1114,1118, &
     1122,1126,1129,1133,1138,1143,1148,1154,1157,1162,1163,1166, &
     1169,1172,1184,1198,1202,1206,1209,1212,1215,1218,1224,1228, &
     1236,1240,1245,1251,1254,1257,1261,1272,1274,1277,1281,1292, &
     1295,1298,1308,1320,1327,1335,1340,1348,1358,1368,1374,1378, &
     1383,1387,1391,1395,1399,1403,1408,1413,1418,1423,1427,1432, &
     1436,1440,1443,1455,1470,1473,1485,1488,1494,1499,1505,1518, &
     1529,1539,1549,1554,1561,1564,1574,1585,1588,1591,1597,1605, &
     1608,1616,1619,1625,1628,1634,1640,1645,1650,1653,1657,1661, &
     1664,1666,1669,1673,1677,1679,1682,1685,1689,1693,1696,1699, &
     1703,1707,1710,1713,1717,1721,1724,1727,1730,1734,1738,1741, &
     1743,1746,1750,1754,1757,1759,1766,1775,1781,1787,1790,1793 /)
  INTEGER, PARAMETER, DIMENSION(255) :: CCOL_STOICM_1 = (/ &
     1797,1799,1804,1809,1813,1816,1819,1824,1830,1833,1836,1839, &
     1843,1846,1851,1854,1859,1863,1868,1873,1877,1881,1885,1889, &
     1894,1898,1906,1914,1922,1930,1935,1942,1948,1952,1963,1966, &
     1973,1977,1981,1985,1990,1994,2001,2006,2010,2018,2026,2032, &
     2039,2045,2052,2061,2068,2075,2084,2091,2098,2107,2114,2121, &
     2128,2137,2144,2147,2150,2153,2158,2162,2167,2172,2178,2188, &
     2197,2209,2221,2231,2234,2237,2241,2245,2248,2251,2254,2257, &
     2261,2265,2268,2271,2275,2279,2280,2281,2282,2283,2284,2285, &
     2286,2287,2288,2289,2290,2291,2292,2293,2294,2295,2296,2297, &
     2298,2299,2301,2302,2303,2304,2305,2306,2307,2308,2309,2310, &
     2311,2312,2313,2314,2315,2316,2317,2318,2319,2320,2321,2322, &
     2323,2324,2325,2326,2327,2328,2329,2330,2331,2332,2333,2334, &
     2335,2336,2337,2338,2339,2340,2341,2342,2343,2344,2345,2346, &
     2347,2348,2349,2350,2351,2352,2353,2354,2355,2356,2357,2358, &
     2359,2360,2361,2362,2363,2364,2365,2366,2367,2368,2369,2370, &
     2371,2372,2373,2374,2375,2376,2377,2378,2379,2380,2381,2382, &
     2383,2384,2385,2386,2387,2388,2389,2390,2391,2392,2393,2394, &
     2395,2396,2397,2398,2399,2400,2401,2402,2403,2404,2405,2406, &
     2407,2408,2409,2410,2411,2412,2413,2414,2415,2416,2417,2418, &
     2419,2420,2421,2422,2423,2424,2425,2426,2427,2428,2429,2430, &
     2431,2432,2433,2434,2435,2436,2437,2438,2439,2440,2441,2442, &
     2443,2444,2445 /)
  INTEGER, PARAMETER, DIMENSION(615) :: CCOL_STOICM = (/&
    CCOL_STOICM_0, CCOL_STOICM_1 /)

  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_0 = (/ &
      58,152, 58,152, 58,156,160, 58,156,160, 58,157, &
     160, 28, 58,152,156,160,152,157,160,156,160,156, &
     157,160,156,157, 32,157,160, 28,162,152,155,162, &
      55,155,162, 63,155,162,152,155,162,155,162, 63, &
     155, 39,156,162,111,160,162,155,157,160,162,155, &
     156,160,162, 50,155,160, 50,160,162,155,157,160, &
     162, 39,160,162,111,157,162, 28,152, 58,152, 63, &
     162, 58,156,160,156,157, 58,157,160, 39,156,162, &
     111,160,162,157,160, 32,157,160, 50,155,157,160, &
     162, 32,157,160, 50,155,160, 40,162,163,138,155, &
     156,160,163, 51,155,163,109,138,163,138,155,163, &
      47,160,163, 47,160,163, 51,162,163, 51,138, 26, &
     138,155,162,165,111,138,155,157,165,109,138,155, &
     162,  2,155,162,165, 51,138,155,162, 26,138,155, &
     165, 26, 55,138,165, 47,138,155,157, 47,160,163, &
      29,158,162,122,155,156,158,160, 54,155,158, 87, &
     122,158,122,155,158, 87,109,122,138,158,163,122, &
     138,155,158,163, 49,158,160, 49,158,160, 54,158, &
     162, 54,122, 48,122,155,162, 48,111,122,155,157, &
      87,122,155,162,  2, 48,155,162, 54,122,155,162, &
      48,122,155, 48, 55,122, 49,122,155,157, 49,158, &
     160, 87, 96,116,122,145,155,158, 87, 96,122,134, &
     138,143,145,146,155,158, 65, 87,122,146,153,155, &
     158, 87, 96, 97,116,122,127,145,146,148,153,155, &
     158,159,163, 87, 96,122,138,145,146,148,151,155, &
     158,160, 27, 87,122,132,141,143,155,158,161, 87, &
      96,122,137,146,155,158,159,161, 87, 96, 97,122, &
     127,155,158, 87, 96,122,136,138,145,146,155,158, &
     160,122,153,155,158,164, 13,122,158,164,122,155, &
     158,161,163,105,122,158,161, 66,132,162, 27, 66 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_1 = (/ &
     141,  2, 74,155,162,138,146,155,161,162,165,111, &
     146,157,161, 56,160,161, 56,160,161,  2,156,160, &
     161,163, 44,153,162,146,153,155,156,160, 30,127, &
     162, 30,116,162,116,145,155,156,160,134,138,146, &
     155,156,160, 43,148,162, 97,116,127,145,146,148, &
     153,155,156,159,160,163,148,154,156,138,145,146, &
     151,156,160,132,138,156,160,161,137,146,154,156, &
     160,161, 93,100,130,138,142,144,149,150,155,156, &
     160, 68, 69,144,106,114,131,138,141,155,156,160, &
     161,113,138,140,141,143,155,156,160,165,140,143, &
     162,165,117,118,138,141,156,160,162,165, 97,127, &
     155,156,160,138,139,142,147,149,150,155,156,160, &
     138,139,142,147,149,150,155,157,160,110,111,119, &
     139,157,  5,117,119,155,157,160,165,  5,117,119, &
     155,156,160,165,  5, 98,119,160,  5, 13, 57,119, &
     152,155,160,  5,110,117,129,157,160,  5,110,117, &
     129,156,160,  5, 85,110,155,  5,109,110,117,129, &
     138,155,160,163,109,117,129,138,139,152,155,160, &
     107,119,139,162,  5,107,117,129,155,156,  5, 85, &
     107,155,  5,107,109,117,129,138,155,163,130,138, &
     139,142,147,149,150,155,160,136,138,146,156,160, &
      43,111,148,157,151,154,162,  2,105,162,163,145, &
     162,164, 34,160,164, 34,160,164, 46, 98,160, 86, &
     135,160, 46, 98,160, 86,135,160,153,156,160,164, &
       2,135,138,156,160,161,163,165,111,145,157,164, &
      97,132,162, 96,109,116,138,145,155,163, 96,109, &
     134,138,143,145,146,155,163, 67,148,155,151,154, &
     155, 66,132,138,155,161,162, 66,137,146,155,161, &
     162, 73, 79, 80,138,144,149,150,155,162, 75,114, &
     131,138,141,145,155,159,161,162, 70,140,155, 82 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_2 = (/ &
     117,118,138,141,155,160,162,165, 53,127,155, 85, &
     147,155, 62,136,155,137,159,162, 65,109,138,146, &
     153,155,163,111,137,157,159, 96, 97,109,116,127, &
     138,145,146,148,153,155,159,163, 96,109,138,145, &
     146,148,151,155,160,163, 27,109,132,138,141,143, &
     155,161,163, 96,109,137,138,146,155,159,161,163, &
      96,109,138,142,144,149,150,155,163, 93,138,142, &
     144,149,150,155,165, 55, 96,109,114,133,138,141, &
     143,155,159,163,165, 96,109,114,131,138,141,155, &
     159,161,163, 96,138,140,141,143,155,163,165,117, &
     118,138,141,154,155,160,163,165, 96, 97,109,127, &
     138,155,163,109,130,138,139,142,147,149,150,155, &
     160,163, 96,109,136,138,145,146,155,160,163, 65, &
     146,155,162, 96,145,155,162,146,153,155, 65,146, &
     153, 88,153,155, 52,116,155, 61,134,155, 45,105, &
     152,155,161,162,163, 13, 57,152,153,155,162,164, &
      82,135,138,152,155,162,163,165,104,134,162, 40, &
      89,102,104,138,146,152,155,162,163,165, 86,143, &
     160,162,165,  4, 56, 98,138,143,155,157,162,165, &
      86,138,152,157,161,  4,  2, 25, 74,114,129,138, &
     155,162,165, 74,114,165,104,136,157,129,155,162, &
     165,141,161,162,165,111,129,155,157,165,111,141, &
     157,161,165, 20,103,144,162,131,149,162, 46,140, &
     150,162, 27,141,143,155,162,  2, 74,105,143,163, &
     165,116,145,155,161,163,134,138,146,155,161,163, &
     105,116,145,161,105,134,143,145,161, 84, 99,102, &
     103,104,131,138,149,150,152,155,161,162,163,165, &
      95,102,138,141,146,149,152,155,161,162,165, 91, &
     102,138,141,150,152,155,161,162,165, 21,103,147, &
     157,118,150,157, 46, 82,111,140,150,155,157,165 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_3 = (/ &
     138,153,155,163,164,135,138,155,161,163, 13,138, &
     163,164, 13,135,138,163, 85,159,160, 85,147,154, &
     162, 62,117,136,162, 88,146,153,162, 52,116,145, &
     162, 53, 97,127,162, 67,145,148,162, 57,162,164, &
      61,134,143,162,  6, 79,142,144,162,  6, 73,142, &
     144,162,  6, 80,142,144,162,  6, 41, 42, 79,133, &
     162, 41, 42, 73,  6, 38, 80,133,162,  6, 41,108, &
     162, 42,108,162, 38,108,162,  2, 71, 74,108,114, &
     129,138,141,143,155,162,165,  2, 71, 74,108,114, &
     129,138,141,143,155,156,160,162,165, 76, 78,133, &
     162, 75,131,159,162, 70,140,162,  2, 70,143, 82, &
     135,162, 82,125,162,  2,125,143,161,162,163,105, &
     125,159,161,  2, 96,125,138,143,155,162,163,  2, &
     125,143,162,  2,125,143,155,162,  2,125,143,156, &
     160,162,111,125,156, 45,161,162, 44,111,153,157, &
      90, 91,114,138,141,142,152,155,161,162,165,161, &
     163,138,155,161,105,138,161,163, 97,116,127,145, &
     146,148,153,155,159,161,163,132,138,163,137,146, &
     163,  2, 93,138,142,144,149,150,155,161,163, 77, &
      78,114,129,133,141,143,145,155,161,163,165,114, &
     131,138,141,155,161,163,138,140,141,143,155,161, &
     163,165, 97,127,155,161,163,138,145,146,148,151, &
     160,161,163,  2,117,118,138,141,155,160,161,163, &
     165,138,139,142,147,149,150,155,160,161,163,136, &
     138,146,160,161,163,105,148,159,161, 27,105,132, &
     141,161,105,137,159,161,105,144,159,161,105,133, &
     159,161,105,131,159,161,105,140,159,161,105,145, &
     151,160,161,105,118,145,160,161,105,145,147,160, &
     161,105,136,145,160,161, 97,105,127,161,146,153, &
     155,161,163,105,146,153,161,153,161,163,164,135 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_4 = (/ &
     138,163,  2, 74,100,106,111,113,117,138,152,155, &
     162,165,  2, 65, 83,109,111,114,117,129,130,138, &
     143,152,160,161,162,133,142,162, 77, 78,114,129, &
     133,141,143,145,155,156,160,165,111,133,156, 76, &
     114,133,141,155,162, 38,115,130,160,162, 41, 42, &
     100,121,160,162,  3, 74, 83,106,113,114,115,117, &
     138,143,155,156,160, 81, 83,106,113,114,115,117, &
     138,143,155,162,  3,106,113,114,121,138,143,155, &
     156,160, 81,106,113,114,121,138,143,155,160,162, &
      81,115,121,151,162, 10, 74,106,138,141,157,162, &
      94,113,162,  2, 74, 94,105,138,141,143,156,157, &
     160,  2, 74, 94,105,138,141,143,155,157,160,162, &
      33, 94,160, 33, 94,160, 78,143,155,159,162,165, &
      93,114,129,141,143,155,156,160, 93,111,156, 67, &
      93,114,129,141,143,155,162, 77, 92,162,  2, 92, &
     145,155,156,160, 92,111,156,  2, 67, 92,145,155, &
     162,  2, 77,152,155,159,162,  2, 83,138,160,162, &
      27,117,141,160,162,102,138,165,102,138,156,160, &
     102,138,157,160, 63,102,138, 74,102, 99,150,165, &
      99,150,156,160, 99,150,157,160, 70, 99, 63, 99, &
     150, 84,149,165, 84,149,156,160, 84,149,157,160, &
      63, 84,149, 91,141,165, 91,141,156,160, 91,141, &
     157,160, 63, 91,141, 95,141,165, 95,141,156,160, &
      95,141,157,160, 95,161,163, 63, 95,141, 89,146, &
     165, 89,146,156,160, 89,146,157,160, 63, 89,146, &
      89,105, 90,114,165, 90,114,156,160, 90,114,157, &
     160, 63, 90,114, 90,143, 71,138,141,155,161,162, &
     165,  2, 68, 72,129,138,141,161,162,165, 69,129, &
     141,156,160,162, 72,129,141,156,160,162, 13, 69, &
     155, 13, 72,155, 13, 69,162,165, 31, 69,146,155 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_5 = (/ &
     161,163,165, 56,157,160,161,163,145,153,155,165, &
      97,161,163, 97,163,165,153,159,161,163,164,109, &
     114,138,155,162,165,129,155,165, 55,129,165,129, &
     138,165,141,155,161,165,104,149,165,138,149,155, &
     161,165,149,163,164,138,150,155,161,165,138,143, &
     155,161, 85,145,155,160,162, 62,145,155,160,162, &
      88,146,155,162, 52,145,155,162, 53, 97,155,162, &
      67,145,155,162, 61,138,146,155,162, 57,146,155, &
     162,  6, 79,138,142,149,150,155,162,  6, 73,138, &
     142,149,150,155,162,  6, 80,138,142,149,150,155, &
     162, 55, 76,114,141,143,155,162,165, 81,145,155, &
     160,162, 75,114,138,141,155,161,162, 70,138,143, &
     155,162,165, 82,138,161,162, 97,116,127,145,146, &
     153,154,155,159,160,163, 45,162,163,113,138,141, &
     143,155,160,165,106,114,160,161,100,142,155,160, &
     130,142,155,160,117,138,160,163,165, 66,138,161, &
     162,  2, 46, 98,138,157,160,161, 83,138,155,160, &
     165, 31,129,141,162, 68,114,141,143,155,161,162, &
     165,114,129,138,139,141,143,155,160, 23, 35, 60, &
     123,155,162, 22, 37, 59, 64,126,155,162, 24, 36, &
      60,120,155,162, 25,101,126,129,155,156,160, 25, &
      27,101,123,129,141,155,156,160, 27,101,120,141, &
     155,156,160, 25,101,126,129,138,155,163, 25, 27, &
     101,123,129,138,141,155,163, 27,101,120,138,141, &
     155,163, 25,101,122,126,129,155,158, 25, 27,101, &
     122,123,129,141,155,158, 27,101,120,122,141,155, &
     158, 25,101,126,129,155,161,163, 25,101,126,129, &
     155,157,160, 25, 27,101,123,129,141,155,161,163, &
      27,101,120,141,155,161,163, 88,126,155, 88,123, &
     155, 88,120,155, 60,124,155,161,162, 60,111,112 /)
  INTEGER, PARAMETER, DIMENSION(284) :: IROW_STOICM_6 = (/ &
     157, 59,124,155,161,162, 59, 60,111,112,157, 64, &
     124,145,155,162,165,  2, 25, 64,111,129,155,157, &
     160,162,165, 25, 27,128,129,141,155,156,160,161, &
      25, 27,105,124,128,129,138,141,155,161,163,165, &
      25, 27, 48,105,122,124,128,129,141,155,158,161, &
      25, 27,124,128,129,141,155,161,163,165, 88,128, &
     155, 88,124,155,124,138,155,163,122,124,155,158, &
     124,161,163,124,156,160,112,154,160, 88,112,155, &
     112,138,155,163,112,122,155,158,112,161,163,101, &
     161,162,101,111,128,157,101,128,155,161, 29, 48, &
     152,122,156, 37, 35, 36,116, 97,105,146, 43,132, &
      66,127, 37,  1, 44, 30, 26,138,102, 89,165,  2, &
       3, 31, 78, 69, 93, 65, 83,153, 88, 90,114,129, &
      63,143, 71,142,133, 74, 39,111, 50,155, 68, 72, &
      76, 41, 42, 38,108,  4, 46,147, 85, 98,139,  5, &
     119,110,107, 81,103,100,121,130,115,137,  6,150, &
     113, 94, 99,118, 82,125, 45,  7,  8,161,159, 95, &
     141, 91, 77, 92,163, 51, 47,140, 70,149,106, 84, &
      32,135,156,160,157, 86, 28,152,162, 56, 33,  9, &
     134, 61, 34,136,104, 62,117, 10,151,154,148, 67, &
      52, 53,145,164,144, 79, 73, 80, 96, 57, 35,131, &
      75, 36, 40, 11, 55, 12,109, 58, 13, 14, 15, 16, &
      29, 48,122,158, 54, 49, 87,126,123,120, 60, 59, &
      64,128,124,112,101, 17, 18, 19 /)
  INTEGER, PARAMETER, DIMENSION(2444) :: IROW_STOICM = (/&
    IROW_STOICM_0, IROW_STOICM_1, IROW_STOICM_2, IROW_STOICM_3, IROW_STOICM_4, &
    IROW_STOICM_5, IROW_STOICM_6 /)

  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_0 = (/ &
       1,  1,  2,  2,  3,  3,  3,  4,  4,  4,  5,  5, &
       5,  6,  6,  7,  7,  7,  8,  8,  8,  9,  9, 10, &
      10, 10, 11, 11, 12, 12, 12, 13, 13, 14, 14, 14, &
      15, 15, 15, 16, 16, 16, 17, 17, 17, 18, 18, 19, &
      19, 20, 20, 20, 21, 21, 21, 22, 22, 22, 22, 23, &
      23, 23, 23, 24, 24, 24, 25, 25, 25, 26, 26, 26, &
      26, 27, 27, 27, 28, 28, 28, 29, 29, 30, 30, 31, &
      31, 32, 32, 32, 33, 33, 34, 34, 34, 35, 35, 35, &
      36, 36, 36, 37, 37, 38, 38, 38, 39, 39, 39, 39, &
      39, 40, 40, 40, 41, 41, 41, 42, 42, 42, 43, 43, &
      43, 43, 43, 44, 44, 44, 45, 45, 45, 46, 46, 46, &
      47, 47, 47, 48, 48, 48, 49, 49, 49, 50, 50, 51, &
      51, 51, 51, 51, 52, 52, 52, 52, 52, 53, 53, 53, &
      53, 54, 54, 54, 54, 55, 55, 55, 55, 56, 56, 56, &
      56, 57, 57, 57, 57, 58, 58, 58, 58, 59, 59, 59, &
      60, 60, 60, 61, 61, 61, 61, 61, 62, 62, 62, 63, &
      63, 63, 64, 64, 64, 65, 65, 65, 65, 65, 65, 66, &
      66, 66, 66, 66, 67, 67, 67, 68, 68, 68, 69, 69, &
      69, 70, 70, 71, 71, 71, 71, 72, 72, 72, 72, 72, &
      73, 73, 73, 73, 74, 74, 74, 74, 75, 75, 75, 75, &
      76, 76, 76, 77, 77, 77, 78, 78, 78, 78, 79, 79, &
      79, 80, 80, 80, 80, 80, 80, 80, 81, 81, 81, 81, &
      81, 81, 81, 81, 81, 81, 82, 82, 82, 82, 82, 82, &
      82, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, &
      83, 83, 83, 84, 84, 84, 84, 84, 84, 84, 84, 84, &
      84, 84, 85, 85, 85, 85, 85, 85, 85, 85, 85, 86, &
      86, 86, 86, 86, 86, 86, 86, 86, 87, 87, 87, 87, &
      87, 87, 87, 88, 88, 88, 88, 88, 88, 88, 88, 88, &
      88, 89, 89, 89, 89, 89, 90, 90, 90, 90, 91, 91, &
      91, 91, 91, 92, 92, 92, 92, 93, 93, 93, 94, 94 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_1 = (/ &
      94, 95, 95, 95, 95, 96, 96, 96, 96, 96, 96, 97, &
      97, 97, 97, 98, 98, 98, 99, 99, 99,100,100,100, &
     100,100,101,101,101,102,102,102,102,102,103,103, &
     103,104,104,104,105,105,105,105,105,106,106,106, &
     106,106,106,107,107,107,108,108,108,108,108,108, &
     108,108,108,108,108,108,109,109,109,110,110,110, &
     110,110,110,111,111,111,111,111,112,112,112,112, &
     112,112,113,113,113,113,113,113,113,113,113,113, &
     113,114,114,114,115,115,115,115,115,115,115,115, &
     115,116,116,116,116,116,116,116,116,116,117,117, &
     117,117,118,118,118,118,118,118,118,118,119,119, &
     119,119,119,120,120,120,120,120,120,120,120,120, &
     121,121,121,121,121,121,121,121,121,122,122,122, &
     122,122,123,123,123,123,123,123,123,124,124,124, &
     124,124,124,124,125,125,125,125,126,126,126,126, &
     126,126,126,127,127,127,127,127,127,128,128,128, &
     128,128,128,129,129,129,129,130,130,130,130,130, &
     130,130,130,130,131,131,131,131,131,131,131,131, &
     132,132,132,132,133,133,133,133,133,133,134,134, &
     134,134,135,135,135,135,135,135,135,135,136,136, &
     136,136,136,136,136,136,136,137,137,137,137,137, &
     138,138,138,138,139,139,139,140,140,140,140,141, &
     141,141,142,142,142,143,143,143,144,144,144,145, &
     145,145,146,146,146,147,147,147,148,148,148,148, &
     149,149,149,149,149,149,149,149,150,150,150,150, &
     151,151,151,152,152,152,152,152,152,152,153,153, &
     153,153,153,153,153,153,153,154,154,154,155,155, &
     155,156,156,156,156,156,156,157,157,157,157,157, &
     157,158,158,158,158,158,158,158,158,158,159,159, &
     159,159,159,159,159,159,159,159,160,160,160,161 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_2 = (/ &
     161,161,161,161,161,161,161,161,162,162,162,163, &
     163,163,164,164,164,165,165,165,166,166,166,166, &
     166,166,166,167,167,167,167,168,168,168,168,168, &
     168,168,168,168,168,168,168,168,169,169,169,169, &
     169,169,169,169,169,169,170,170,170,170,170,170, &
     170,170,170,171,171,171,171,171,171,171,171,171, &
     172,172,172,172,172,172,172,172,172,173,173,173, &
     173,173,173,173,173,174,174,174,174,174,174,174, &
     174,174,174,174,174,175,175,175,175,175,175,175, &
     175,175,175,176,176,176,176,176,176,176,176,177, &
     177,177,177,177,177,177,177,177,178,178,178,178, &
     178,178,178,179,179,179,179,179,179,179,179,179, &
     179,179,180,180,180,180,180,180,180,180,180,181, &
     181,181,181,182,182,182,182,183,183,183,184,184, &
     184,185,185,185,186,186,186,187,187,187,188,188, &
     188,188,188,188,188,189,189,189,189,189,189,189, &
     190,190,190,190,190,190,190,190,191,191,191,192, &
     192,192,192,192,192,192,192,192,192,192,193,193, &
     193,193,193,194,194,194,194,194,194,194,194,194, &
     195,195,195,195,195,196,197,197,197,197,197,197, &
     197,197,197,198,198,198,199,199,199,200,200,200, &
     200,201,201,201,201,202,202,202,202,202,203,203, &
     203,203,203,204,204,204,204,205,205,205,206,206, &
     206,206,207,207,207,207,207,208,208,208,208,208, &
     208,209,209,209,209,209,210,210,210,210,210,210, &
     211,211,211,211,212,212,212,212,212,213,213,213, &
     213,213,213,213,213,213,213,213,213,213,213,213, &
     214,214,214,214,214,214,214,214,214,214,214,215, &
     215,215,215,215,215,215,215,215,215,216,216,216, &
     216,217,217,217,218,218,218,218,218,218,218,218 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_3 = (/ &
     219,219,219,219,219,220,220,220,220,220,221,221, &
     221,221,222,222,222,222,223,223,223,224,224,224, &
     224,225,225,225,225,226,226,226,226,227,227,227, &
     227,228,228,228,228,229,229,229,229,230,230,230, &
     231,231,231,231,232,232,232,232,232,233,233,233, &
     233,233,234,234,234,234,234,235,235,235,235,235, &
     235,236,236,236,237,237,237,237,237,238,239,239, &
     239,240,240,240,241,241,241,242,242,242,242,242, &
     242,242,242,242,242,242,242,243,243,243,243,243, &
     243,243,243,243,243,243,243,243,243,244,244,244, &
     244,245,245,245,245,246,246,246,247,247,247,248, &
     248,248,249,249,249,250,250,250,250,250,250,251, &
     251,251,251,252,252,252,252,252,252,252,252,253, &
     253,253,253,254,254,254,254,254,255,255,255,255, &
     255,255,256,256,256,257,257,257,258,258,258,258, &
     259,259,259,259,259,259,259,259,259,259,259,260, &
     260,261,261,261,262,262,262,262,263,263,263,263, &
     263,263,263,263,263,263,263,264,264,264,265,265, &
     265,266,266,266,266,266,266,266,266,266,266,267, &
     267,267,267,267,267,267,267,267,267,267,267,268, &
     268,268,268,268,268,268,269,269,269,269,269,269, &
     269,269,270,270,270,270,270,271,271,271,271,271, &
     271,271,271,272,272,272,272,272,272,272,272,272, &
     272,273,273,273,273,273,273,273,273,273,273,274, &
     274,274,274,274,274,275,275,275,275,276,276,276, &
     276,276,277,277,277,277,278,278,278,278,279,279, &
     279,279,280,280,280,280,281,281,281,281,282,282, &
     282,282,282,283,283,283,283,283,284,284,284,284, &
     284,285,285,285,285,285,286,286,286,286,287,287, &
     287,287,287,288,288,288,288,289,289,289,289,290 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_4 = (/ &
     290,290,291,291,291,291,291,291,291,291,291,291, &
     291,291,292,292,292,292,292,292,292,292,292,292, &
     292,292,292,292,292,293,293,293,294,294,294,294, &
     294,294,294,294,294,294,294,294,295,295,295,296, &
     296,296,296,296,296,297,297,297,297,297,298,298, &
     298,298,298,298,299,299,299,299,299,299,299,299, &
     299,299,299,299,299,300,300,300,300,300,300,300, &
     300,300,300,300,301,301,301,301,301,301,301,301, &
     301,301,302,302,302,302,302,302,302,302,302,302, &
     303,303,303,303,303,304,304,304,304,304,304,304, &
     305,305,305,306,306,306,306,306,306,306,306,306, &
     306,307,307,307,307,307,307,307,307,307,307,307, &
     308,308,308,309,309,309,310,310,310,310,310,310, &
     311,311,311,311,311,311,311,311,312,312,312,313, &
     313,313,313,313,313,313,313,314,314,314,315,315, &
     315,315,315,315,316,316,316,317,317,317,317,317, &
     317,318,318,318,318,318,318,319,319,319,319,319, &
     320,320,320,320,320,321,321,321,322,322,322,322, &
     323,323,323,323,324,324,324,325,325,326,326,326, &
     327,327,327,327,328,328,328,328,329,329,330,330, &
     330,331,331,331,332,332,332,332,333,333,333,333, &
     334,334,334,335,335,335,336,336,336,336,337,337, &
     337,337,338,338,338,339,339,339,340,340,340,340, &
     341,341,341,341,342,342,342,343,343,343,344,344, &
     344,345,345,345,345,346,346,346,346,347,347,347, &
     348,348,349,349,349,350,350,350,350,351,351,351, &
     351,352,352,352,353,353,354,354,354,354,354,354, &
     354,355,355,355,355,355,355,355,355,355,356,356, &
     356,356,356,356,357,357,357,357,357,357,358,358, &
     358,359,359,359,360,360,360,360,361,361,362,362 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_5 = (/ &
     362,362,362,363,363,363,363,363,364,364,364,364, &
     365,365,365,366,366,366,367,367,367,367,367,368, &
     368,368,368,368,368,369,369,369,370,370,370,371, &
     371,371,372,372,372,372,373,373,373,374,374,374, &
     374,374,375,375,375,376,376,376,376,376,377,377, &
     377,377,378,378,378,378,378,379,379,379,379,379, &
     380,380,380,380,381,381,381,381,382,382,382,382, &
     383,383,383,383,384,384,384,384,384,385,385,385, &
     385,386,386,386,386,386,386,386,386,387,387,387, &
     387,387,387,387,387,388,388,388,388,388,388,388, &
     388,389,389,389,389,389,389,389,389,390,390,390, &
     390,390,391,391,391,391,391,391,391,392,392,392, &
     392,392,392,393,393,393,393,394,394,394,394,394, &
     394,394,394,394,394,394,395,395,395,396,396,396, &
     396,396,396,396,397,397,397,397,398,398,398,398, &
     399,399,399,399,400,400,400,400,400,401,401,401, &
     401,402,402,402,402,402,402,402,403,403,403,403, &
     403,404,404,404,404,405,405,405,405,405,405,405, &
     405,406,406,406,406,406,406,406,406,407,407,407, &
     407,407,407,408,408,408,408,408,408,408,409,409, &
     409,409,409,409,410,410,410,410,410,410,410,411, &
     411,411,411,411,411,411,411,411,412,412,412,412, &
     412,412,412,413,413,413,413,413,413,413,414,414, &
     414,414,414,414,414,414,414,415,415,415,415,415, &
     415,415,416,416,416,416,416,416,416,417,417,417, &
     417,417,417,417,417,417,418,418,418,418,418,418, &
     418,419,419,419,419,419,419,419,420,420,420,420, &
     420,420,420,421,421,421,421,421,421,421,421,421, &
     422,422,422,422,422,422,422,423,423,423,424,424, &
     424,425,425,425,426,426,426,426,426,427,427,427 /)
  INTEGER, PARAMETER, DIMENSION(284) :: ICOL_STOICM_6 = (/ &
     427,428,428,428,428,428,429,429,429,429,429,430, &
     430,430,430,430,430,431,431,431,431,431,431,431, &
     431,431,431,432,432,432,432,432,432,432,432,432, &
     433,433,433,433,433,433,433,433,433,433,433,433, &
     434,434,434,434,434,434,434,434,434,434,434,434, &
     435,435,435,435,435,435,435,435,435,435,436,436, &
     436,437,437,437,438,438,438,438,439,439,439,439, &
     440,440,440,441,441,441,442,442,442,443,443,443, &
     444,444,444,444,445,445,445,445,446,446,446,447, &
     447,447,448,448,448,448,449,449,449,449,450,451, &
     452,453,454,455,456,457,458,459,460,461,462,463, &
     464,465,466,467,468,469,470,470,471,472,473,474, &
     475,476,477,478,479,480,481,482,483,484,485,486, &
     487,488,489,490,491,492,493,494,495,496,497,498, &
     499,500,501,502,503,504,505,506,507,508,509,510, &
     511,512,513,514,515,516,517,518,519,520,521,522, &
     523,524,525,526,527,528,529,530,531,532,533,534, &
     535,536,537,538,539,540,541,542,543,544,545,546, &
     547,548,549,550,551,552,553,554,555,556,557,558, &
     559,560,561,562,563,564,565,566,567,568,569,570, &
     571,572,573,574,575,576,577,578,579,580,581,582, &
     583,584,585,586,587,588,589,590,591,592,593,594, &
     595,596,597,598,599,600,601,602,603,604,605,606, &
     607,608,609,610,611,612,613,614 /)
  INTEGER, PARAMETER, DIMENSION(2444) :: ICOL_STOICM = (/&
    ICOL_STOICM_0, ICOL_STOICM_1, ICOL_STOICM_2, ICOL_STOICM_3, ICOL_STOICM_4, &
    ICOL_STOICM_5, ICOL_STOICM_6 /)

  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_0 = (/ &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -2.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       2.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -2.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -2.000000e+00_dp, &
       2.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       9.500000e-01_dp,  5.000000e-02_dp,  9.500000e-01_dp,  5.000000e-02_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -2.000000e+00_dp,  2.000000e+00_dp, &
       2.000000e+00_dp,  -2.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_1 = (/ &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -2.000000e+00_dp,  2.000000e+00_dp, &
       2.000000e+00_dp,  -2.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  5.000000e-01_dp, &
       5.000000e-01_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       2.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  2.500000e-01_dp,  2.500000e-01_dp, &
       -1.000000e+00_dp,  7.500000e-01_dp,  7.500000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       2.500000e-01_dp,  2.500000e-01_dp,  7.500000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp, &
       1.600000e-01_dp,  9.000000e-02_dp,  5.000000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       2.500000e-01_dp,  2.500000e-01_dp,  7.500000e-01_dp,  7.500000e-01_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  2.500000e-01_dp,  2.500000e-01_dp,  1.600000e-01_dp, &
       3.000000e-02_dp,  7.500000e-01_dp,  9.000000e-02_dp,  7.000000e-02_dp,  1.600000e-01_dp, &
       -1.000000e+00_dp,  1.600000e-01_dp,  6.400000e-01_dp,  -1.000000e+00_dp,  3.500000e-01_dp, &
       9.000000e-02_dp,  2.500000e-01_dp,  2.500000e-01_dp,  7.500000e-01_dp,  2.000000e-01_dp, &
       5.400000e-01_dp,  3.800000e-01_dp,  1.500000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_2 = (/ &
       -1.000000e+00_dp,  1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  5.000000e-01_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  2.000000e-01_dp,  3.000000e-01_dp,  -1.000000e+00_dp, &
       3.000000e-01_dp,  2.500000e-01_dp,  2.500000e-01_dp,  7.500000e-01_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  2.500000e-01_dp,  5.000000e-01_dp, &
       2.500000e-01_dp,  2.500000e-01_dp,  7.500000e-01_dp,  7.500000e-01_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  2.500000e-01_dp,  2.500000e-01_dp,  7.500000e-01_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  2.500000e-01_dp,  5.000000e-01_dp,  5.000000e-01_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       5.000000e-02_dp,  -1.000000e+00_dp,  5.000000e-02_dp,  9.500000e-01_dp,  -1.000000e+00_dp, &
       5.000000e-02_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  3.200000e-01_dp, &
       5.000000e-02_dp,  1.800000e-01_dp,  1.400000e-01_dp,  3.200000e-01_dp,  -1.000000e+00_dp, &
       3.200000e-01_dp,  2.700000e-01_dp,  -1.000000e+00_dp,  1.900000e-01_dp,  1.000000e+00_dp, &
       1.900000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  5.700000e-01_dp, &
       5.700000e-01_dp,  8.600000e-01_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  9.300000e-01_dp,  7.000000e-02_dp,  -1.000000e+00_dp,  9.300000e-01_dp, &
       9.300000e-01_dp,  3.000000e-02_dp,  8.100000e-02_dp,  9.000000e-03_dp,  8.200000e-01_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_3 = (/ &
       5.800000e-02_dp,  -1.000000e+00_dp,  4.760000e-01_dp,  3.440000e-01_dp,  8.200000e-01_dp, &
       -1.000000e+00_dp,  9.100000e-01_dp,  5.000000e-01_dp,  5.000000e-01_dp,  -1.000000e+00_dp, &
       1.200000e-01_dp,  5.300000e-01_dp,  -1.000000e+00_dp,  3.500000e-01_dp,  3.500000e-01_dp, &
       3.500000e-01_dp,  -1.000000e+00_dp,  8.800000e-01_dp,  5.300000e-01_dp,  1.500000e-01_dp, &
       1.220000e-01_dp,  -1.000000e+00_dp,  1.220000e-01_dp,  7.280000e-01_dp,  8.500000e-01_dp, &
       -1.000000e+00_dp,  8.500000e-01_dp,  7.280000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp, &
       5.000000e-01_dp,  -1.000000e+00_dp,  1.500000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       7.000000e-02_dp,  7.000000e-01_dp,  2.300000e-01_dp,  -1.000000e+00_dp,  3.500000e-02_dp, &
       3.500000e-02_dp,  8.000000e-01_dp,  -1.000000e+00_dp,  1.300000e+00_dp,  7.000000e-02_dp, &
       7.000000e-01_dp,  2.300000e-01_dp,  -1.000000e+00_dp,  3.500000e-02_dp,  3.500000e-02_dp, &
       8.000000e-01_dp,  -1.000000e+00_dp,  1.300000e+00_dp,  4.000000e-01_dp,  6.000000e-01_dp, &
       6.000000e-01_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  4.000000e-02_dp,  9.600000e-01_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       4.000000e-02_dp,  9.600000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  4.000000e-02_dp,  9.600000e-01_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  4.000000e-02_dp,  2.500000e-01_dp,  7.500000e-01_dp,  -1.000000e+00_dp, &
       2.500000e-01_dp,  -1.000000e+00_dp,  9.600000e-01_dp,  4.000000e-02_dp,  -1.000000e+00_dp, &
       9.400000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp,  4.000000e-02_dp, &
       -1.000000e+00_dp,  9.000000e-01_dp,  9.400000e-01_dp,  -1.000000e+00_dp,  1.880000e+00_dp, &
       4.000000e-02_dp,  9.600000e-01_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  4.000000e-02_dp, &
       2.500000e-01_dp,  -1.000000e+00_dp,  6.600000e-01_dp,  7.000000e-01_dp,  7.500000e-01_dp, &
       5.000000e-01_dp,  7.000000e-01_dp,  -1.000000e+00_dp,  2.500000e-01_dp,  3.000000e-01_dp, &
       7.000000e-01_dp,  7.500000e-01_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp, &
       7.000000e-01_dp,  6.550000e-01_dp,  3.450000e-01_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       4.000000e-02_dp,  -1.000000e+00_dp,  8.940000e-01_dp,  9.190000e-01_dp,  9.340000e-01_dp, &
       -1.000000e+00_dp,  4.000000e-02_dp,  9.600000e-01_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       4.000000e-02_dp,  -1.000000e+00_dp,  2.500000e-01_dp,  6.600000e-01_dp,  7.000000e-01_dp, &
       7.500000e-01_dp,  1.200000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  7.000000e-02_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_4 = (/ &
       1.200000e+00_dp,  2.300000e-01_dp,  -2.000000e+00_dp,  3.500000e-02_dp,  3.500000e-02_dp, &
       8.000000e-01_dp,  3.000000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp, &
       5.000000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  2.500000e-01_dp,  2.500000e-01_dp, &
       -1.000000e+00_dp,  7.500000e-01_dp,  7.500000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       2.500000e-01_dp,  2.500000e-01_dp,  -1.000000e+00_dp,  1.250000e+00_dp,  1.600000e-01_dp, &
       9.000000e-02_dp,  5.000000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       8.500000e-01_dp,  -1.000000e+00_dp,  1.500000e-01_dp,  -1.000000e+00_dp,  1.500000e-01_dp, &
       1.500000e-01_dp,  8.500000e-01_dp,  -1.000000e+00_dp,  1.500000e-01_dp,  -1.000000e+00_dp, &
       1.500000e-01_dp,  1.500000e-01_dp,  2.720000e-01_dp,  6.280000e-01_dp,  3.700000e-02_dp, &
       6.300000e-02_dp,  -1.000000e+00_dp,  3.800000e-02_dp,  2.500000e-02_dp,  -9.370000e-01_dp, &
       6.300000e-02_dp,  1.000000e-01_dp,  5.780000e-01_dp,  -1.000000e+00_dp,  1.020000e-01_dp, &
       1.020000e-01_dp,  3.300000e-02_dp,  -8.980000e-01_dp,  1.870000e-01_dp,  5.780000e-01_dp, &
       6.800000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  8.500000e-01_dp, &
       7.500000e-02_dp,  -1.000000e+00_dp,  7.500000e-02_dp,  7.500000e-02_dp,  -9.250000e-01_dp, &
       9.250000e-01_dp,  1.500000e-01_dp,  7.500000e-02_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       2.500000e-01_dp,  2.500000e-01_dp,  7.500000e-01_dp,  7.500000e-01_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_5 = (/ &
       -1.000000e+00_dp,  2.500000e-01_dp,  1.600000e-01_dp,  2.500000e-01_dp,  3.000000e-02_dp, &
       9.000000e-02_dp,  7.500000e-01_dp,  7.000000e-02_dp,  1.600000e-01_dp,  -1.000000e+00_dp, &
       1.600000e-01_dp,  6.400000e-01_dp,  3.500000e-01_dp,  -9.100000e-01_dp,  2.500000e-01_dp, &
       2.500000e-01_dp,  9.500000e-01_dp,  5.400000e-01_dp,  3.800000e-01_dp,  1.500000e-01_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp, &
       5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  2.000000e-01_dp, &
       3.000000e-01_dp,  3.000000e-01_dp,  -1.000000e+00_dp,  2.500000e-01_dp,  2.500000e-01_dp, &
       -1.000000e+00_dp,  7.500000e-01_dp,  5.000000e-01_dp,  5.000000e-01_dp,  2.500000e-01_dp, &
       5.000000e-01_dp,  -1.000000e+00_dp,  2.400000e-01_dp,  2.400000e-01_dp,  1.220000e+00_dp, &
       3.000000e-01_dp,  -1.000000e+00_dp,  2.800000e-01_dp,  1.800000e-01_dp,  1.100000e+00_dp, &
       -1.000000e+00_dp,  9.000000e-02_dp,  7.500000e-01_dp,  1.110000e+00_dp,  -2.000000e+00_dp, &
       4.500000e-01_dp,  2.900000e-01_dp,  9.100000e-01_dp,  2.900000e-01_dp,  9.000000e-02_dp, &
       2.500000e-01_dp,  2.500000e-01_dp,  1.300000e-01_dp,  -1.000000e+00_dp,  9.500000e-01_dp, &
       2.900000e-01_dp,  1.800000e-01_dp,  1.000000e+00_dp,  2.500000e-01_dp,  -1.000000e+00_dp, &
       3.300000e-01_dp,  2.500000e-01_dp,  2.500000e-01_dp,  3.600000e-01_dp,  -1.000000e+00_dp, &
       8.900000e-01_dp,  1.400000e-01_dp,  6.400000e-01_dp,  2.500000e-01_dp,  3.600000e-01_dp, &
       -1.000000e+00_dp,  1.500000e-01_dp,  1.255000e+00_dp,  -1.000000e+00_dp,  2.550000e-01_dp, &
       5.950000e-01_dp,  1.700000e+00_dp,  -1.000000e+00_dp,  5.950000e-01_dp,  3.750000e-01_dp, &
       -1.000000e+00_dp,  6.250000e-01_dp,  3.750000e-01_dp,  2.500000e-01_dp,  3.750000e-01_dp, &
       3.750000e-01_dp,  -1.000000e+00_dp,  3.750000e-01_dp,  2.500000e-01_dp,  7.500000e-01_dp, &
       2.500000e-01_dp,  -1.000000e+00_dp,  7.500000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       2.500000e-01_dp,  2.500000e-01_dp,  7.850000e-01_dp,  6.000000e-01_dp,  1.150000e-01_dp, &
       -1.000000e+00_dp,  1.800000e-02_dp,  1.800000e-02_dp,  9.000000e-01_dp,  1.500000e-01_dp, &
       -1.000000e+00_dp,  2.500000e-01_dp,  2.500000e-01_dp,  -1.000000e+00_dp,  1.250000e+00_dp, &
       2.500000e-01_dp,  5.000000e-01_dp,  5.000000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp,  -2.000000e+00_dp, &
       2.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -2.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  4.100000e-01_dp,  1.500000e-01_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_6 = (/ &
       1.500000e-01_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  4.400000e-01_dp,  4.400000e-01_dp, &
       1.500000e-01_dp,  4.100000e-01_dp,  1.500000e-01_dp,  4.400000e-01_dp,  -1.000000e+00_dp, &
       4.400000e-01_dp,  -1.000000e+00_dp,  4.100000e-01_dp,  -1.000000e+00_dp,  5.900000e-01_dp, &
       1.500000e-01_dp,  -1.000000e+00_dp,  4.400000e-01_dp,  3.900000e-01_dp,  3.900000e-01_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e-01_dp,  1.200000e-01_dp, &
       1.200000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  -1.000000e+00_dp, &
       2.800000e-01_dp,  3.600000e-01_dp,  2.800000e-01_dp,  5.600000e-01_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  7.810000e-01_dp, &
       1.900000e-01_dp,  -1.000000e+00_dp,  1.900000e-01_dp,  3.000000e-02_dp,  1.900000e-01_dp, &
       8.100000e-01_dp,  -1.000000e+00_dp,  3.000000e-02_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  3.610000e-01_dp, &
       1.340000e-01_dp,  1.340000e-01_dp,  -1.000000e+00_dp,  1.340000e-01_dp,  7.320000e-01_dp, &
       7.730000e-01_dp,  -7.730000e-01_dp,  5.050000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  5.300000e-01_dp, &
       4.700000e-01_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp, &
       5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  6.500000e-01_dp,  3.500000e-01_dp,  -1.000000e+00_dp,  4.400000e-02_dp, &
       4.400000e-02_dp,  1.100000e-01_dp,  -1.000000e+00_dp,  1.020000e-01_dp,  5.400000e-02_dp, &
       4.560000e-01_dp,  2.000000e-01_dp,  3.000000e-01_dp,  -1.000000e+00_dp,  2.370000e-01_dp, &
       1.050000e-01_dp,  2.430000e-01_dp,  5.100000e-02_dp,  4.950000e-01_dp,  1.200000e-01_dp, &
       1.200000e-01_dp,  6.000000e-01_dp,  5.000000e-01_dp,  1.000000e-01_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_7 = (/ &
       -1.000000e+00_dp,  2.800000e-01_dp,  2.800000e-01_dp,  3.600000e-01_dp,  5.600000e-01_dp, &
       2.200000e-02_dp,  3.260000e-01_dp,  1.200000e-01_dp,  8.800000e-01_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.410000e-01_dp,  9.800000e-02_dp,  2.390000e-01_dp,  6.250000e-01_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  5.000000e-01_dp, &
       5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  3.600000e-01_dp,  6.400000e-01_dp,  -3.600000e-01_dp, &
       -1.000000e+00_dp,  7.910000e-01_dp,  2.090000e-01_dp,  -2.090000e-01_dp,  -1.000000e+00_dp, &
       6.400000e-01_dp,  3.600000e-01_dp,  -3.600000e-01_dp,  -1.000000e+00_dp,  3.600000e-01_dp, &
       6.400000e-01_dp,  -3.600000e-01_dp,  -1.000000e+00_dp,  7.910000e-01_dp,  2.090000e-01_dp, &
       -2.090000e-01_dp,  -1.000000e+00_dp,  7.910000e-01_dp,  2.090000e-01_dp,  -2.090000e-01_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  2.090000e-01_dp, &
       7.910000e-01_dp,  -2.090000e-01_dp,  7.000000e-03_dp,  -1.000000e+00_dp,  2.430000e-01_dp, &
       7.500000e-01_dp,  -8.750000e-01_dp,  7.000000e-03_dp,  -1.000000e+00_dp,  5.130000e-01_dp, &
       4.800000e-01_dp,  -7.400000e-01_dp,  7.000000e-03_dp,  -1.000000e+00_dp,  7.430000e-01_dp, &
       2.500000e-01_dp,  -6.250000e-01_dp,  7.000000e-03_dp,  5.780000e-01_dp,  2.720000e-01_dp, &
       -1.000000e+00_dp,  1.430000e-01_dp,  -1.500000e-01_dp,  6.800000e-01_dp,  3.200000e-01_dp, &
       -1.000000e+00_dp,  7.000000e-03_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  4.930000e-01_dp, &
       -5.000000e-01_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.172000e+00_dp,  4.400000e-01_dp,  2.780000e-01_dp,  -1.000000e+00_dp, &
       2.500000e-02_dp,  8.500000e-02_dp,  3.750000e-01_dp,  8.500000e-02_dp,  8.500000e-02_dp, &
       -1.750000e-01_dp,  1.125000e+00_dp,  6.000000e-01_dp,  8.580000e-01_dp,  4.730000e-01_dp, &
       1.420000e-01_dp,  -1.000000e+00_dp,  8.800000e-02_dp,  8.800000e-02_dp,  3.750000e-01_dp, &
       8.800000e-02_dp,  1.170000e-01_dp,  8.250000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.250000e-01_dp,  6.780000e-01_dp,  -1.000000e+00_dp,  6.540000e-01_dp,  3.460000e-01_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_8 = (/ &
       -3.460000e-01_dp,  -1.000000e+00_dp,  2.090000e-01_dp,  7.910000e-01_dp,  -2.090000e-01_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  7.000000e-01_dp,  3.000000e-01_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  7.000000e-01_dp,  7.000000e-01_dp,  7.000000e-01_dp,  -1.000000e+00_dp, &
       2.000000e+00_dp,  -2.000000e+00_dp,  2.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       5.500000e-02_dp,  5.500000e-02_dp,  5.000000e-01_dp,  4.450000e-01_dp,  5.000000e-01_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  4.450000e-01_dp,  4.450000e-01_dp,  8.900000e-01_dp, &
       8.900000e-01_dp,  -2.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       3.200000e-01_dp,  5.000000e-02_dp,  1.800000e-01_dp,  1.300000e-01_dp,  3.200000e-01_dp, &
       -1.000000e+00_dp,  3.200000e-01_dp,  2.700000e-01_dp,  1.900000e-01_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.130000e-01_dp,  7.470000e-01_dp, &
       1.400000e-01_dp,  -1.000000e+00_dp,  4.530000e-01_dp,  2.940000e-01_dp,  8.870000e-01_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.700000e-01_dp,  2.900000e-01_dp,  2.340000e-01_dp, &
       2.160000e-01_dp,  -1.000000e+00_dp,  2.340000e-01_dp,  2.160000e-01_dp,  9.000000e-02_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  9.000000e-02_dp,  6.000000e-01_dp, &
       -1.000000e+00_dp,  4.000000e-01_dp,  4.000000e-01_dp,  4.000000e-01_dp,  -4.000000e-01_dp, &
       1.000000e+00_dp,  1.430000e-01_dp,  -1.000000e+00_dp,  1.430000e-01_dp,  8.570000e-01_dp, &
       8.500000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  8.570000e-01_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  3.900000e-01_dp, &
       5.700000e-01_dp,  7.500000e-01_dp,  3.000000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_9 = (/ &
       5.000000e-01_dp,  5.000000e-01_dp,  5.000000e-01_dp,  5.000000e-01_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  5.000000e-01_dp,  7.000000e-02_dp,  7.000000e-01_dp,  2.300000e-01_dp, &
       -1.000000e+00_dp,  3.500000e-02_dp,  3.500000e-02_dp,  8.000000e-01_dp,  3.000000e-01_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  3.600000e-01_dp,  1.600000e-01_dp,  -1.000000e+00_dp, &
       2.100000e-01_dp,  4.100000e-01_dp,  3.200000e-01_dp,  4.200000e-01_dp,  6.200000e-01_dp, &
       -1.000000e+00_dp,  5.000000e-02_dp,  5.000000e-02_dp,  2.100000e-01_dp,  6.300000e-01_dp, &
       9.000000e-02_dp,  2.600000e-01_dp,  2.400000e-01_dp,  3.000000e-01_dp,  2.400000e-01_dp, &
       3.800000e-01_dp,  6.000000e-02_dp,  -1.000000e+00_dp,  2.000000e-01_dp,  4.200000e-01_dp, &
       -1.000000e+00_dp,  6.000000e-02_dp,  1.000000e-01_dp,  3.700000e-01_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.700000e-01_dp,  2.900000e-01_dp,  2.340000e-01_dp, &
       2.160000e-01_dp,  -1.000000e+00_dp,  2.340000e-01_dp,  2.160000e-01_dp,  9.000000e-02_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  9.000000e-02_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e-01_dp,  9.000000e-01_dp,  -1.000000e+00_dp, &
       9.000000e-01_dp,  -1.000000e-01_dp,  9.000000e-01_dp,  1.000000e-01_dp,  9.000000e-01_dp, &
       -1.000000e+00_dp,  1.000000e-01_dp,  -1.000000e+00_dp,  6.700000e-02_dp,  3.300000e-02_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_10 = (/ &
       -1.000000e+00_dp,  9.000000e-01_dp,  1.000000e-01_dp,  -1.000000e+00_dp,  2.700000e-01_dp, &
       5.700000e-02_dp,  2.100000e-01_dp,  7.500000e-02_dp,  1.900000e-02_dp,  3.000000e-01_dp, &
       -9.430000e-01_dp,  3.000000e-01_dp,  1.500000e-01_dp,  2.700000e-01_dp,  6.100000e-01_dp, &
       -1.000000e+00_dp,  7.900000e-01_dp,  5.000000e-01_dp,  2.000000e-01_dp,  6.000000e-02_dp, &
       1.000000e-02_dp,  2.300000e-01_dp,  -1.000000e+00_dp,  2.300000e-01_dp,  7.000000e-02_dp, &
       2.000000e-01_dp,  -5.000000e-01_dp,  5.000000e-01_dp,  2.100000e-01_dp,  2.600000e-01_dp, &
       4.400000e-01_dp,  9.000000e-02_dp,  -1.000000e+00_dp,  7.000000e-01_dp,  9.000000e-02_dp, &
       6.900000e-01_dp,  -1.000000e+00_dp,  8.800000e-01_dp,  5.100000e-01_dp,  1.600000e-01_dp, &
       2.800000e-01_dp,  6.000000e-02_dp,  -1.000000e+00_dp,  4.400000e-01_dp,  6.000000e-02_dp, &
       -5.600000e-01_dp,  6.000000e-02_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  1.930000e-01_dp, &
       1.930000e-01_dp,  6.120000e-01_dp,  -3.880000e-01_dp,  3.500000e-01_dp,  6.500000e-01_dp, &
       -1.000000e+00_dp,  3.500000e-01_dp,  6.500000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  9.300000e-01_dp,  7.000000e-02_dp, &
       -1.000000e+00_dp,  8.000000e-02_dp,  8.000000e-02_dp,  7.000000e-02_dp,  8.500000e-01_dp, &
       -1.000000e+00_dp,  1.500000e-01_dp,  1.850000e+00_dp,  9.300000e-01_dp,  7.000000e-02_dp, &
       -1.000000e+00_dp,  8.000000e-02_dp,  8.000000e-02_dp,  7.000000e-02_dp,  8.500000e-01_dp, &
       -1.000000e+00_dp,  1.500000e-01_dp,  8.500000e-01_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  1.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp, &
       1.500000e+00_dp,  -1.000000e+00_dp,  5.200000e-01_dp,  4.800000e-01_dp,  5.200000e-01_dp, &
       4.800000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  8.500000e-01_dp,  -1.000000e+00_dp,  7.800000e-02_dp, &
       7.200000e-02_dp,  7.800000e-02_dp,  7.200000e-02_dp,  -8.500000e-01_dp,  1.500000e-01_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  -5.000000e-01_dp,  5.000000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_11 = (/ &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       5.000000e-01_dp,  5.000000e-01_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp, &
       8.500000e-02_dp,  -1.000000e+00_dp,  3.650000e-01_dp,  8.500000e-02_dp,  5.500000e-01_dp, &
       5.500000e-01_dp,  8.500000e-02_dp,  -3.650000e-01_dp,  5.500000e-01_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_12 = (/ &
       1.200000e-01_dp,  8.800000e-01_dp,  8.800000e-01_dp,  -1.000000e+00_dp,  3.000000e-01_dp, &
       7.000000e-01_dp,  7.000000e-01_dp,  3.000000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp,  8.500000e-01_dp,  -1.000000e+00_dp, &
       8.500000e-01_dp,  1.500000e-01_dp,  1.500000e-01_dp,  1.000000e-01_dp,  -1.000000e+00_dp, &
       9.000000e-01_dp,  1.730000e+00_dp,  7.000000e-02_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       2.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  5.000000e-03_dp,  -1.000000e+00_dp,  7.100000e-01_dp, &
       2.750000e-01_dp,  4.250000e-01_dp,  2.850000e-01_dp,  9.850000e-01_dp,  9.850000e-01_dp, &
       5.000000e-03_dp,  -1.000000e+00_dp,  7.100000e-01_dp,  2.750000e-01_dp,  4.250000e-01_dp, &
       2.850000e-01_dp,  9.850000e-01_dp,  9.850000e-01_dp,  5.000000e-03_dp,  -1.000000e+00_dp, &
       7.100000e-01_dp,  2.750000e-01_dp,  4.250000e-01_dp,  2.850000e-01_dp,  9.850000e-01_dp, &
       9.850000e-01_dp,  1.900000e-01_dp,  -1.000000e+00_dp,  2.600000e-01_dp,  5.800000e-01_dp, &
       3.600000e-01_dp,  1.000000e+00_dp,  1.000000e+00_dp,  6.700000e-01_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       7.000000e-01_dp,  3.000000e-01_dp,  3.000000e-01_dp,  3.000000e-01_dp,  7.000000e-01_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_13 = (/ &
       1.000000e+00_dp,  3.200000e-01_dp,  5.000000e-02_dp,  1.800000e-01_dp,  1.300000e-01_dp, &
       3.200000e-01_dp,  3.200000e-01_dp,  -1.000000e+00_dp,  2.700000e-01_dp,  1.900000e-01_dp, &
       1.000000e+00_dp,  1.800000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  5.000000e-01_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  5.000000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  4.000000e-01_dp,  6.000000e-01_dp, &
       -1.000000e+00_dp,  4.000000e-01_dp,  4.000000e-01_dp,  6.000000e-01_dp,  4.000000e-01_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp, &
       1.100000e-01_dp,  5.000000e-01_dp,  3.900000e-01_dp,  8.900000e-01_dp,  1.100000e-01_dp, &
       2.000000e+00_dp,  1.890000e+00_dp,  5.000000e-01_dp,  2.500000e-01_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  2.500000e-01_dp,  5.000000e-01_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  2.500000e-01_dp,  7.500000e-01_dp,  2.500000e-01_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  5.300000e-01_dp,  1.200000e-01_dp, &
       3.500000e-01_dp,  6.500000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.700000e-01_dp,  8.300000e-01_dp,  1.700000e-01_dp,  -1.000000e+00_dp,  9.200000e-01_dp, &
       8.400000e-01_dp,  -1.000000e+00_dp,  9.200000e-01_dp,  9.200000e-01_dp,  -1.000000e+00_dp, &
       9.200000e-01_dp,  1.600000e-01_dp,  1.700000e-01_dp,  7.000000e-01_dp,  -1.000000e+00_dp, &
       1.600000e-01_dp,  1.700000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       4.500000e-01_dp,  8.060000e-01_dp,  -1.000000e+00_dp,  4.500000e-01_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  6.000000e-01_dp,  9.600000e-01_dp,  -1.000000e+00_dp, &
       6.000000e-01_dp,  1.000000e+00_dp,  1.600000e-01_dp,  -1.000000e+00_dp,  1.600000e-01_dp, &
       1.700000e-01_dp,  7.000000e-01_dp,  -1.000000e+00_dp,  1.600000e-01_dp,  1.000000e+00_dp, &
       1.700000e-01_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  4.500000e-01_dp,  8.600000e-01_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  4.500000e-01_dp,  2.000000e+00_dp,  -1.000000e+00_dp, &
       6.000000e-01_dp,  9.600000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  6.000000e-01_dp, &
       1.600000e-01_dp,  -1.000000e+00_dp,  1.600000e-01_dp,  1.700000e-01_dp,  7.000000e-01_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_14 = (/ &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.600000e-01_dp,  1.700000e-01_dp,  2.000000e+00_dp, &
       -1.000000e+00_dp,  4.500000e-01_dp,  8.600000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       4.500000e-01_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  6.000000e-01_dp,  1.160000e+00_dp, &
       -1.000000e+00_dp,  6.000000e-01_dp,  6.000000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  8.000000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.600000e-01_dp,  1.700000e-01_dp,  7.000000e-01_dp, &
       -1.000000e+00_dp,  1.600000e-01_dp,  1.700000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  4.500000e-01_dp,  8.060000e-01_dp,  -1.000000e+00_dp,  4.500000e-01_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  3.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  3.500000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  4.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  9.000000e-01_dp,  1.000000e-01_dp, &
       9.000000e-01_dp,  -1.000000e+00_dp,  -5.000000e-01_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  9.000000e-01_dp,  1.000000e-01_dp,  9.000000e-01_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  5.000000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       5.000000e-01_dp,  1.000000e+00_dp,  1.500000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp, &
       5.000000e-01_dp,  1.500000e+00_dp,  8.900000e-01_dp,  1.100000e-01_dp,  -1.000000e+00_dp, &
       8.900000e-01_dp,  1.100000e-01_dp,  9.200000e-01_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       5.000000e-02_dp,  4.450000e-01_dp,  5.500000e-02_dp,  5.000000e-01_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  4.450000e-01_dp,  5.000000e-01_dp,  5.500000e-02_dp,  4.600000e-01_dp, &
       2.500000e-02_dp,  -1.000000e+00_dp,  4.750000e-01_dp,  4.450000e-01_dp,  5.500000e-02_dp, &
       4.750000e-01_dp,  5.000000e-01_dp,  5.000000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       4.450000e-01_dp,  5.500000e-02_dp,  4.600000e-01_dp,  -1.000000e+00_dp,  2.500000e-02_dp, &
       8.900000e-01_dp,  1.100000e-01_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  8.900000e-01_dp, &
       1.100000e-01_dp,  9.200000e-01_dp,  -9.500000e-01_dp,  1.000000e+00_dp,  9.500000e-01_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_15 = (/ &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  9.800000e-01_dp,  2.000000e-02_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(44) :: STOICM_16 = (/ &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(2444) :: STOICM = (/&
    STOICM_0, STOICM_1, STOICM_2, STOICM_3, STOICM_4, &
    STOICM_5, STOICM_6, STOICM_7, STOICM_8, STOICM_9, &
    STOICM_10, STOICM_11, STOICM_12, STOICM_13, STOICM_14, &
    STOICM_15, STOICM_16 /)


END MODULE aromatics_kpp_StoichiomSP

